| 2003— | Member, 10th CPPCC, National Committee | |
| 1997— | Vice-Minister, Ministry of Agriculture | |
| 1993—1997 | Director, Ministry of Agriculture, Village and Township Enterprises Department | |
| 1988—1993 | Secretary, State Affairs Committee, General Office | |
| 1982—1988 | Deputy Director, CPC, Provincial Committee, Research Office Heilongjiang Province | |
| 1981—1982 | Secretary, Qiqihar Knitting Mill CPC, Party Committee Heilongjiang Province, Qiqihar City | |
| 1980—1981 | Deputy Director, CPC, City Committee, Research Office Heilongjiang Province, Qiqihar City | |
| 1970—1980 | Deputy Director, Qiqihar Daily Heilongjiang Province, Qiqihar City | |
| 1970—1980 | Reporter, Qiqihar Daily Heilongjiang Province, Qiqihar City | |
| 1969 | Graduate, Northeast Forestry College |